home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.xml;
-
- class ElementDeclaration$5 implements ContentModelTerm.Visitor {
- // $FF: synthetic field
- final ElementDeclaration this$0;
-
- public void visit(ContentModelTerm var1) {
- if (var1.isGroup()) {
- char var2 = 0;
- boolean var3 = true;
- Object var4 = null;
-
- for(ContentModelTermEnum var5 = var1.getTerms(true); var5.hasMoreElements(); var3 = false) {
- ContentModelTerm var6 = (ContentModelTerm)var5.nextElement();
- char var7 = var6.getConnection(true);
- if (var2 == 0) {
- var2 = var6.isPCDATATerm() ? 0 : var7;
- } else if (var7 != 0 && var7 != var2) {
- this.this$0.errors.addElement(new ParserException(229, (String)var4));
- }
-
- if (!var3 && var6.isPCDATATerm()) {
- this.this$0.errors.addElement(new ParserException(266, var6.getTerm()));
- }
- }
- }
-
- }
-
- ElementDeclaration$5(ElementDeclaration var1) {
- this.this$0 = var1;
- }
- }
-